keep the deadlines - Turkish English Dictionary